indefinite detention - Spanish English Dictionary